Big Huge Thesaurus

flowering quince

noun